- polytesticulate
-
adj. [Gr. polys, many; L. testiculus, small testicle](ANNELIDA: Oligochaeta)Having more than two pairs of testes.
Online Dictionary of Invertebrate Zoology. A.R. Maggenti and S.L. Gardne. 2005.
Online Dictionary of Invertebrate Zoology. A.R. Maggenti and S.L. Gardne. 2005.